home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / system / csutil12.zip / MANUAL.DOC < prev    next >
Text File  |  1995-01-01  |  20KB  |  671 lines

  1. ┌─────────┐ ┌─────────┐         ┌────┐ ┌────┐ ┌──────────┐ ┌──────┐ ┌────┐
  2. │  ┌────┐ │ │  ┌────┐ │         └┐  ┌┘ └┐  ┌┘ │ ┌─┐  ┌─┐ │ └─┐  ┌─┘ └┐  ┌┘
  3. │  │    └─┘ │  │    └─┘          │  │   │  │  └─┘ │  │ └─┘   │  │    │  │
  4. │  │        │  └──────┐          │  │   │  │      │  │       │  │    │  │
  5. │  │        └──────┐  │          │  │   │  │      │  │       │  │    │  │
  6. │  │    ┌─┐ ┌─┐    │  │          │  │   │  │      │  │       │  │    │  │   ┌─┐
  7. │  └────┘ │ │ └────┘  │          │  └───┘  │     ┌┘  └┐    ┌─┘  └─┐ ┌┘  └───┘ │
  8. └─────────┘ └─────────┘          └─────────┘     └────┘    └──────┘ └─────────┘
  9.  
  10.  
  11.                         Manual of CS Utility 1.2
  12.  
  13.                      Copyright by Santinon Cristian
  14.  
  15.                                 1994-95
  16.  
  17.  
  18.  
  19.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  20.                               INTRODUCTION
  21.  
  22.  
  23.      This package of small utility as been  released for fine tuning
  24.      of  most  function  basically  on  your PC.  Every  utility  is
  25.      independent from other included in package. Some utility accept
  26.      parameters from command line to make different function depends
  27.      on user choice.  The syntax for  parameters is very simple  and
  28.      every  utility  shows  a  short  help  if  is  launched without
  29.      parameters.
  30.  
  31.  
  32.                         ~~~~~~~~~~~~~~~~~~~~~~~
  33.                          SHAREWARE INFORMATION
  34.  
  35.  
  36.      CS Utility are distributed under the shareware marketing concept.
  37.      This  means that you can try the package for a limited amount  of
  38.      time  to see if it meets your needs. After the trial period,  you
  39.      are required to register and pay the registration fee.  Shareware
  40.      is  a  distribution method, NOT a type of software.  The  primary
  41.      difference  between  shareware and retail software is  that  with
  42.      shareware you know if it fits your needs BEFORE you pay for it.
  43.  
  44.  
  45.  
  46.                         ~~~~~~~~~~~~~~~~~~~~~~~
  47.                                 LICENSE
  48.  
  49.  
  50.      Non-registered users are granted a limited license to try CS Util
  51.      for  a  period  of four weeks. After  the trial  period  you  are
  52.      required  to  register and to pay the registration  fee  or  stop
  53.      using it. The four week evaluation period is a legal  requirement
  54.      based  on the license agreement, NOT a time bomb inserted in  the
  55.      program!  CS Utility will not stop working or cause any damage to
  56.      itself or your system at the end of the four week period.
  57.      You  are  encouraged  to  freely  copy  and distribute CS Utility
  58.      provided that:
  59.  
  60.      1. No fee beyond normal media, duplication, and shipping costs
  61.          may be charged.
  62.      2. It must be copied in unaltered form complete with this license
  63.         and copyright information
  64.      3. It is advertised as "shareware" and not as "free" or
  65.         "public domain" software.
  66.  
  67.  
  68.                         ~~~~~~~~~~~~~~~~~~~~~~~
  69.                                 EDITION
  70.  
  71.  
  72.                               February 1995
  73.                   Copyright 1995 by Santinon Cristian
  74.                           All rights reserved
  75.  
  76.  
  77.  
  78.                         ~~~~~~~~~~~~~~~~~~~~~~~
  79.                                  NOTICE
  80.  
  81.  
  82.      This manual is based on the  software  revision V1.2 of Feb 1995.
  83.      The  information  in this document is subject to  change  without
  84.      notice. I assumes  no responsibility  for  any  errors  that  may
  85.      appear in supplied materials or programs.
  86.  
  87.  
  88.  
  89.                         ~~~~~~~~~~~~~~~~~~~~~~~
  90.                            ORDER INFORMATION
  91.  
  92.  
  93.      The registration fee for a single copy of CS Utility is US$ 15.-.
  94.      Registration  for  multi-user  copy  (min. 5 user!)  is US$  5.-
  95.      for every copy.
  96.      Payment of this fee entitles you to:
  97.  
  98.      *  Disk with the latest version of the  CS Utility which does not
  99.         display the evaluation notice text.
  100.  
  101.      *  Free support by electronic mail or by mail for the first three
  102.         month after payment.
  103.  
  104.      *  Notification of the next major upgrade.
  105.  
  106.      The accompanying file ORDER.FRM includes a detailed order form.
  107.  
  108.  
  109.  
  110.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  111.                                DISCLAIMER
  112.  
  113.  
  114.      This utility  has been  tested on various machines and  I don't
  115.      have encountered  problem.  You use  this software  at your own
  116.      risk.  I assume no responsibility for damages caused from usage
  117.      of this package.
  118.  
  119.  
  120.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  121.                                  USAGE
  122.  
  123.  
  124.      This section show usage of every utility, explaining parameters
  125.      to put in command line, if necessary.
  126.      N.B. :  Parameters in  <>  are necessary,  parameters in [] are
  127.              optionally.
  128.  
  129.  
  130.  
  131. BOOT
  132.  
  133.      Usage : BOOT <n>
  134.  
  135.              n = 1  : Warm boot
  136.              n = 2  : Cold Boot
  137.  
  138.      Boot can be used for rebooting PC from command line or
  139.      inside a batch file.
  140.  
  141.      Warm boot is reset like [Ctrl][Alt][Del]
  142.      Cold Boot is reset like pressing reset button
  143.  
  144.  
  145.  
  146. CCD
  147.  
  148.      Usage : CCD <drive:\path>
  149.  
  150.      CCD derive from fusion of two standard commands of MS-Dos :
  151.      drive: and CD.  Using CCD you can jump in one passage to an
  152.      other drive in an other directory.
  153.      Using MS-Dos, you have to make 2 passage:
  154.              Es.  A:
  155.                   CD USER
  156.      Using CDD, you can simply write:
  157.              Es.  CCD A:\USER
  158.  
  159.  
  160.  
  161. CRC
  162.  
  163.      Usage : CRC <filename>
  164.  
  165.      CRC calculate a 16 and 32 bit CRC for the file specified on
  166.      command-line. This strings of CRC can be used for verify if
  167.      a file as been modified or not.
  168.  
  169.  
  170.  
  171. CSFORM
  172.  
  173.      Usage : CSFORM <drive> [parameters]
  174.  
  175.              /V     verify disk during format
  176.              /DD    format disk at low density (360/720 Kb)
  177.              /L=""  add to disk the label specified in ""
  178.              /Q     quiet mode (no sound effects)
  179.  
  180.      CSFORM is a very fast formatter for your floppy disk.
  181.      CSFORM is about 25-30% faster than  DOS "Format".   You can
  182.      format diskette with a intense verify test using option  /V
  183.  
  184.  
  185.  
  186. DRIVES
  187.  
  188.      Usage : DRIVES
  189.  
  190.      DRIVES show information about  all disk drives installed on
  191.      your system,  including  also  Network drive,  Ram Disk and
  192.      substituted drives.
  193.      If a disk  is present in drive,  DRIVES show  the principal
  194.      characteristics of this disk like number of sectors, number
  195.      of cluster, space free and space occupied.
  196.  
  197.  
  198.  
  199. EXTEND
  200.  
  201.      Usage : EXTEND <n>
  202.  
  203.              1 < n < 255
  204.  
  205.      EXTEND  has  same  function  that  the instruction  FILES in
  206.      CONFIG.SYS but  can be  used from  command line and  doesn't
  207.      require the reboot of PC to take effect.
  208.      The number [n]  specifies  the maximum  number of files that
  209.      can be opened from MS-Dos.
  210.  
  211.  
  212.  
  213. FAST
  214.  
  215.      Usage : FAST <+|->
  216.  
  217.              + increase speed
  218.              - restore normal speed
  219.  
  220.      FAST modifies the value of RAM  refresh to increase machine
  221.      performance.  Is not TSR.  If is called  with options +, it
  222.      increases  the  PC speed  decreasing  the  refresh  time of
  223.      memory,  if  is  called  with  options -,  it  restores the
  224.      originally speed of the machine.
  225.      The  only  problem   encountered  using  FAST  is  a  small
  226.      decreasing  of  speed  accessing  floppy disks when FAST is
  227.      enabled.
  228.  
  229.  
  230.  
  231. FASTDRV
  232.  
  233.      Usage : FASTDRV <+|->
  234.  
  235.              + decrease floppy disks access time
  236.              - restore standard floppy disks access time
  237.  
  238.      FASTDRV modify the value of access time for the floppy disks
  239.      installed on your PC.  The standard value for access time is
  240.      6 ms.  FASTDRV  decrease  this  value  to  2 ms,  increasing
  241.      performances when you access for short time a diskette  (Es.
  242.      making a command like DIR A:, CHKDSK A: ...).
  243.  
  244.  
  245.  
  246. FMOVE
  247.  
  248.      Usage : FMOVE <infile.ext> <outfile.ext>
  249.  
  250.      FMOVE is acronym of  Fast Move.  FMOVE can be used to move a
  251.      file from a directory to another or to rename a file.
  252.      The  only  condition   is  that  the  source  path  and  the
  253.      destination path  must  be on the  same drive  because FMOVE
  254.      don't  move  entire  file  but  move  his  position  in File
  255.      Allocation Table (FAT). Otherwise, it cannot be "fast"!
  256.  
  257.  
  258.  
  259. KILL
  260.  
  261.      Usage : KILL <directory> [parameters]
  262.  
  263.              /D   display all killed files
  264.              /W   permanently wipe killed files
  265.  
  266.      Kill is a small utility that completly  erase the content of
  267.      a directory and his subdirectories (like deltree of DOS 6.x)
  268.      Using option /W the files were killed and  wiped permanently
  269.      according to Department of Defense standard DOD 5220.22-M.
  270.  
  271.  
  272.  
  273. LOCK
  274.  
  275.      Usage : LOCK
  276.  
  277.      LOCK is a useful program that locks the working station with
  278.      password.  After  insertion  of  password,  the computer  is
  279.      freezed until the correct password is inserted.
  280.      LOCK  intercepts  the combination of key  [Ctrl][Break]  and
  281.      [Ctrl][Alt][Del].  It cannot be bypassed  if is  ignored the
  282.      correct password.
  283.  
  284.  
  285.  
  286. LOCKFILE
  287.  
  288.      Usage : LockFile </E|/D> <infile.ext> [outfile.ext]
  289.  
  290.              /E : encode file with password
  291.              /D : decode file
  292.  
  293.      LOCKFILE  as  been  created for crypting file with  security
  294.      password to prevent unwanted access to document.
  295.      Using options /E,  LOCKFILE  crypt  file  with the  password
  296.      entered by user,  with options /D the file will be decrypted
  297.      but,  if the  password is incorrect,  the  resulting file is
  298.      unreadable from the user.
  299.  
  300.  
  301.  
  302. NOSOUND
  303.  
  304.      Usage : NOSOUND
  305.  
  306.      NOSOUND is a small TSR the disable the speaker port.
  307.  
  308.  
  309.  
  310. PARK
  311.  
  312.      Usage : PARK
  313.  
  314.      This  program  will  park  the  Hard  Disk heads to  prevent
  315.      crashing if the PC is moved to another location.
  316.  
  317.  
  318.  
  319. PCINFO
  320.  
  321.      Usage : PCINFO
  322.  
  323.      PCINFO  is an  information  manager for PC.   It  shows  the
  324.      components basically of  your machine:  Memory,  BIOS,  Hard
  325.      Disk, Floppy Disk, Mouse, Dos and other information.
  326.      Is useful when you like to say what is installed on a PC.
  327.  
  328.  
  329.  
  330. PPRINT
  331.  
  332.      Usage : PPRINT [switch] <filename.ext>
  333.  
  334.      PPRINT is a printing utility. With PPRINT you can easily set
  335.      the type of printing desired on your printer.
  336.      Parameters accepted are:
  337.              /c  : make compressed printing
  338.              /s  : make underlined printing
  339.              /l  : make double width printing
  340.              /g  : make bold-faces printing
  341.              /d  : make double beating printing
  342.              /p  : make proportional printing
  343.      filename is any file in standard format ASCII.
  344.  
  345.  
  346.  
  347. PUT
  348.  
  349.      Usage : PUT <command> [parameters] [/?]
  350.  
  351.      PUT as been created for use in batch files. The commands that
  352.      PUT offers are ideal for create powerful batch files.
  353.  
  354.      Commands available for PUT are:
  355.               ASK                     BEEP
  356.               CHIME                   CLS
  357.               DELAY                   INPUTCHAR
  358.               MONTH                   MONTHDAY
  359.               RING                    SIREN
  360.               WEEKDAY                 WINDOW
  361.               WRITEXY                 YEAR
  362.  
  363.      If you specify a '/?' after command. PUT will show a
  364.      detailed help on syntax and function of command specified.
  365.  
  366.      The usage of every command is:
  367.  
  368.      ASK
  369.  
  370.            Usage : PUT ASK "message"
  371.  
  372.            The message specified in command line is asked to user
  373.            waiting a response like Y(es) or N(o).
  374.            The errorlevel returned from PUT is
  375.            1 if the key pressed is 'y' or 'Y'
  376.            0 if an other key was pressed (assuming response = No)
  377.  
  378.      BEEP
  379.  
  380.            Usage : PUT BEEP
  381.  
  382.            Make a small beep through the PC speaker.
  383.            Return errorlevel 0 if correct usage.
  384.  
  385.      CHIME
  386.  
  387.             Usage : PUT CHIME
  388.  
  389.             Make a sound like a chime through the PC speaker.
  390.             Return errorlevel 0 if correct usage.
  391.  
  392.      CLS
  393.  
  394.             Usage : PUT CLS
  395.  
  396.             Clean current screen video.
  397.             Return errorlevel 0 if correct usage.
  398.  
  399.      DELAY
  400.  
  401.             Usage : PUT DELAY <n>
  402.  
  403.             Force PC to wait for n seconds.
  404.             Return errorlevel 0 if correct usage.
  405.  
  406.      INPUTCHAR
  407.  
  408.              Usage : PUT INPUTCHAR "message"
  409.  
  410.              Like ASK, INPUTCHAR write on screen the message specified
  411.              but waits for a generic alphabetical character. The
  412.              errorlevel returned depend from char entered.
  413.              'a' or 'A'  = errorlevel 1
  414.              'b' or 'B'  = errorlevel 2
  415.              ..........
  416.              'z' or 'Z'  = errorlevel 26
  417.  
  418.      MONTH
  419.  
  420.              Usage : PUT MONTH
  421.  
  422.              Return as errorlevel the current month number.
  423.              January    = errorlevel 1
  424.              February         = errorlevel 2
  425.              .........
  426.              December   = errorlevel 12
  427.  
  428.      MONTHDAY
  429.  
  430.              Usage : PUT MONTHDAY
  431.  
  432.              Return as errorlevel the current monthday
  433.  
  434.      RING
  435.  
  436.              Usage : PUT RING
  437.  
  438.              Make a sound like a telephone ring through PC speaker.
  439.              Return errorlevel 0 if correct usage.
  440.  
  441.      SIREN
  442.  
  443.              Usage : PUT SIREN
  444.  
  445.              Make sound like a siren through PC speaker.
  446.              Return errorlevel 0 if correct usage.
  447.  
  448.      WEEKDAY
  449.  
  450.              Usage : PUT WEEKDAY
  451.  
  452.              Return as errorlevel the current week day
  453.              Sunday   = 1
  454.              Monday   = 2
  455.              .......
  456.              Saturday = 7
  457.  
  458.      WINDOW
  459.  
  460.              Usage : PUT WINDOW x1 y1 x2 y2 fg bg
  461.  
  462.              Show a shadowed window on the screen with specified
  463.              characteristics.
  464.              x1 and y1 are the coordinates of top left corner of window.
  465.              x2 and y2 are the coordinates of bottom right corner of
  466.              window.
  467.              fg is the foreground color.
  468.              bg is the foreground color.
  469.              The limitations for parameters are:
  470.              1 < x1 < 80  and  1 < y1 < 25
  471.              1 < x2 < 80  and  1 < y2 < 25
  472.              0 < fg < 15
  473.              0 < bg z 7
  474.  
  475.              The value of foreground (fg) colors are:
  476.                  0   black
  477.                  1   blue
  478.                  2   green
  479.                  3   cyan
  480.                  4   red
  481.                  5   magenta
  482.                  6   brown
  483.                  7   lightgray
  484.                  8   darkgray
  485.                  9   lightblue
  486.                  10  lightgreen
  487.                  11  lightcyan
  488.                  12  lightred
  489.                  13  lightmagenta
  490.                  14  yellow
  491.                  15  white
  492.  
  493.              The values for background (bg) colors are the value from 0
  494.              to 7 in the precedent table.
  495.  
  496.      WRITEXY
  497.  
  498.              Usage : PUT WRITEXY row col fg bg "message"
  499.  
  500.              Write the message specified to coordinates (row,col) and
  501.              with colors specified by parameters fg and bg.
  502.              The limitations for parameters are:
  503.              1 < row < 25
  504.              1 < col < 80
  505.              For fg and bg see table explicated for command WINDOW.
  506.  
  507.      YEAR
  508.  
  509.              Usage : PUT YEAR
  510.  
  511.              Return as errorlevel the number of current year.
  512.  
  513.  
  514.      If a wrong parameter is specified, PUT return errorlevel=80.
  515.  
  516.  
  517.  
  518. READ
  519.  
  520.      Usage : READ [drive:][path] <filename.ext>
  521.  
  522.      READ is a small viewer for text file in ASCII standard format.
  523.  
  524.  
  525.  
  526. SAVERAM
  527.  
  528.      Usage : SAVERAM <filename.ext>
  529.  
  530.      This utility save the contents of conventional RAM (640 Kb) to
  531.      the file specified in command line. The only limitation is that
  532.      you must have 640 Kb free on your Hard Drive.
  533.  
  534.  
  535.  
  536. SEARCH
  537.  
  538.      Usage : SEARCH <drive:> <filespec.ext>
  539.  
  540.      SEARCH  is a very fast file finder. it searches in the drive
  541.      specified the files that match the specifications expressed
  542.      by user. The specification of files to search can include jolly
  543.      characters like '?' and '*'.
  544.  
  545.  
  546.  
  547. SETKB
  548.  
  549.      Usage : SETKB <n> <A|B|C|D>
  550.  
  551.      SETKB is a powerful utility that helps you to configure the
  552.      repeat rate and the repeating delay of your keyboard.
  553.      The parameter [n] in command line (1 < n < 31) specifies the
  554.      new repeat rate of keyboard.
  555.      The second parameter can be A, B, C or D and specifies the
  556.      repeating delay to set on keyboard.
  557.  
  558.  
  559.  
  560. STUFF
  561.  
  562.      Usage : STUFF <files> <destdrv> [parameters]
  563.  
  564.      Available parameters are:
  565.           -A  add an incremental volume label to disks
  566.           -I  show info about the author
  567.           -M  move the files specified
  568.           -S  copy also hidden and system files
  569.           -V  verify the files after copy
  570.  
  571.      STUFF is a utility that helps you to fill the disk when you
  572.      have to copy files from the Hard Disk to Floppy Disks.
  573.      STUFF uses an intelligent algorithm to fill the diskette
  574.      copying first the big files and after the small files that
  575.      fit on the disk optimizing space usage.
  576.      [files] is the specification for files to stuff on the
  577.      diskettes. You can use also jolly character '*'.
  578.      destdrv is the drive to copy files.
  579.      Parameters are explicated above.
  580.  
  581.  
  582.  
  583. TOUCH
  584.  
  585.      Usage : TOUCH <filename.ext> [Date] [Time]
  586.  
  587.      TOUCH is a utility copied from UNIX. Using touch you can set
  588.      the current date and the current time to the file  specified
  589.      as command line parameter.  If you specify  a date or a time
  590.      in the command line,  TOUCH modifies only date or time  that
  591.      you have specified.
  592.  
  593.  
  594.  
  595. UUENCODE
  596.  
  597.      Usage : UUENCODE <infile> [outfile]
  598.  
  599.      This utility encodes the infile specified in command line
  600.      with the UU encryption. The resulting file has the filename
  601.      specified by [outfile] or, if this parameter is omitted, the
  602.      filename of the input file but the extension .UUE
  603.      The files encoded with UUENCODE are useful to include in mail
  604.      or e-mail message because they are written using standard
  605.      ASCII format in a file of 80 rows maximum.
  606.  
  607.  
  608.  
  609. UUDECODE
  610.  
  611.      Usage : UUDECODE <infile> [outfile]
  612.  
  613.      This utility decrypts the files encoded with UUENCODE.
  614.      The output filename is specified by user or, if this
  615.      parameter is omitted, the outfile has the original filename
  616.      that the file had before coding (it is coded into file!).
  617.  
  618.  
  619.  
  620. WIPE
  621.  
  622.      Usage : WIPE <file>
  623.  
  624.      This utility permanently delete a file using the Department
  625.      of Defense standard DOD 5220.22-M to wipe file.  You cannot
  626.      recover the erased files, also using utility like  UNDELETE
  627.      or UNERASE. Youmay use wildcards in command line parameter.
  628.  
  629.  
  630.  
  631.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  632.                                  THANKS
  633.  
  634.  
  635.      Thanks to Marco Sanson and Andrea Roncoroni for his beta-testing.
  636.      Thanks to Marcantonio Magnarapa for beta-testing and bug-report.
  637.      Thanks to Mario Ferloni for his suggestion about CS Utility.
  638.      Thanks to SWAG team for his excellent database of sources.
  639.      Thanks to Ami Pro 3.0 Grammar Checker that correct my (many)
  640.      errors in english writing. Sorry for my english and my errors.
  641.      Thanks to coffee for help me in my night working.
  642.  
  643.  
  644.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  645.                                SUGGESTION
  646.  
  647.      If you have any report for bug or suggestion, please contact me
  648.      at:
  649.  
  650.      Santinon Cristian
  651.      Via Molino dell'Oglio 24
  652.      21059 Viggiù (VA)
  653.      ITALY
  654.  
  655.      Telephone: ++39-332-487135
  656.      Internet : scris@varano.ing.unico.it
  657.      Fidonet  : cristian_santinon@2:332/105
  658.  
  659.  
  660.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  661.                                 HISTORY
  662.  
  663.      1.0      Nothing, is first release!!!
  664.  
  665.      1.2      New: CSFORM (floppy disk formatter)
  666.               New: KILL   (directory and subdirectory eraser)
  667.               New: WIPE   (erase and wipe files).
  668.               Improved LOCK with window support
  669.               Improved Hardware detection in PCINFO
  670.               Bug fixing.
  671.